#define ETH_ADDR_LEN 6
#define ETHER_TYPE 1

void set_interface(const char * _interface);
const char * get_interface();
const char * get_local_hw();
const char * get_gateway_hw();

struct etherheader {
	unsigned char ether_dhost[ETH_ADDR_LEN]; /* Destination host address */
	unsigned char ether_shost[ETH_ADDR_LEN]; /* Source host address */
	unsigned short ether_type; /* IP? ARP? RARP? etc */
};
